.renting-view-container {

  .pc-width {
    padding: 0 101px;
  }

  .apartment-layout {
    border: 1px solid #b3b3b3;
    margin-top: 68px;
    margin-bottom: 50px;
    .type {
      width: 100%;
      height: 36px;
      line-height: 36px;
      background-color: #90c31f;
      color: #fff;
      span {
        display: inline-block;
        width: 24%;
        padding-left:20px;
      }
    }
    .form-group {
      padding: 20px;
      .select-box {
        display: inline-block;
        width: 225px;
        height: 36px;
        padding: 0 10px;
        padding-top: 2px;
        border: 1px solid #ccc;
        margin-left:14px;
        select {
          color: #b2b2b2;
          border: none;
          box-shadow: none;
          /*很关键：将默认的select选择框样式清除*/
          appearance: none;
          -moz-appearance: none;
          -webkit-appearance: none;
          /*在选择框的最右侧中间显示小箭头图片*/
          background: url("../../../assets/images/arrow.png") no-repeat scroll right center transparent;
          background-size: 15px 10px;
          option {
            width: 100%;
          }
        }
      }
      .select-box:first-child{
        margin-left:0;
      }
    }
    .status-type {
      color: #b2b2b2;
      .left {
        margin-left: 20px;
        p {
          display: inline-block;
          width: 100px;
          position: relative;
          i {
            width: 20px;
            height: 20px;
            border: 1px solid #ccc;
            position: absolute;
            top: -1px;
            left: 0;
          }
          span {
            margin-left: 30px;
          }
        }
        .rented {
          i {
            background-color: #b2b2b2;
            border: none;
          }
        }
        .repair {
          i {
            border: none;
            background-color: #efef5d;
          }
        }
        .selected {
          i {
            border: none;
            background-color: #b1d469;
          }
        }
      }
      .right {
        margin-right: 20px;
        position: relative;
        .wficon-correct {
          font-size: 18px;
          position: absolute;
          top:1px;
          left:-25px;
        }
      }
    }
    .apartment-modal {
      margin: 0 20px;
      margin-top: 10px;
      .floor-plan-container{
        position: relative;
        display: inline-block;
        margin: 20px 0 0;
        left:50%;
        transform: translateX(-50%);
        width: auto;
        min-height: 415px;
        height: auto;
        border: 1px solid #666;
        img{
          width: 960px;
        }
      }
      .dynamic-room{
        position: absolute;
        text-align: center;
        cursor: pointer;
      }
    }
  }
  .rent-btn-group{
    ul{
      color: rebeccapurple;
      li{
        float: right;

      }
    }
  }
}
